0.03/0.12	% Problem    : theBenchmark.p : TPTP v0.0.0. Released v0.0.0.
0.03/0.13	% Command    : do_CVC4 %s
0.12/0.34	% Computer   : n022.cluster.edu
0.12/0.34	% Model      : x86_64 x86_64
0.12/0.34	% CPU        : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
0.12/0.34	% Memory     : 8042.1875MB
0.12/0.34	% OS         : Linux 3.10.0-693.el7.x86_64
0.12/0.34	% CPULimit   : 180
0.12/0.34	% DateTime   : Thu Aug 29 16:08:58 EDT 2019
0.12/0.34	% CPUTime    : 
0.19/0.46	%----Proving TH0_NAR
0.19/0.47	------- cvc4-thf casc 27 : /export/starexec/sandbox2/benchmark/theBenchmark.p at 180...
0.19/0.47	--- Run --uf-ho --ho-elim --no-ho-elim-store-ax --full-saturate-quant at 20...
20.46/20.66	--- Run --uf-ho --ho-elim --full-saturate-quant at 20...
40.64/40.84	--- Run --uf-ho --ho-elim --finite-model-find --uf-ss=no-minimal at 5...
45.68/45.89	--- Run --uf-ho --no-ho-matching --finite-model-find --uf-ss=no-minimal at 5...
45.68/45.90	--- Run --uf-ho --no-ho-matching --full-saturate-quant --fs-interleave --ho-elim-store-ax at 30...
45.73/45.94	% SZS status Theorem for theBenchmark
45.73/45.95	% SZS output start Proof for theBenchmark
45.73/45.95	(skolem (forall ((R (-> a a Bool)) (BOUND_VARIABLE_536 (-> a Bool)) (BOUND_VARIABLE_537 a) (BOUND_VARIABLE_552 a)) (or (not (forall ((Xx a)) (R Xx Xx) )) (not (forall ((Xx a) (Xy a) (Xz a)) (or (not (R Xy Xz)) (not (R Xx Xy)) (R Xx Xz)) )) (not (forall ((Xx a) (Xy a)) (or (not (R Xx Xy)) (R Xy Xx)) )) (and (or (not (forall ((Xx a) (BOUND_VARIABLE_439 a)) (or (not (BOUND_VARIABLE_536 Xx)) (= (BOUND_VARIABLE_536 BOUND_VARIABLE_439) (R Xx BOUND_VARIABLE_439))) )) (not (BOUND_VARIABLE_536 BOUND_VARIABLE_537)) (not (forall ((Xz a)) (not (BOUND_VARIABLE_536 Xz)) ))) (not (forall ((Xp (-> a Bool)) (BOUND_VARIABLE_518 a)) (or (not (forall ((Xx0 a) (BOUND_VARIABLE_469 a)) (or (not (Xp Xx0)) (= (R Xx0 BOUND_VARIABLE_469) (Xp BOUND_VARIABLE_469))) )) (not (Xp BOUND_VARIABLE_552)) (not (forall ((Xq (-> a Bool)) (BOUND_VARIABLE_499 a)) (or (not (Xq BOUND_VARIABLE_552)) (not (forall ((Xx0 a) (BOUND_VARIABLE_479 a)) (or (not (Xq Xx0)) (= (R Xx0 BOUND_VARIABLE_479) (Xq BOUND_VARIABLE_479))) )) (not (Xq BOUND_VARIABLE_499)) (= Xp Xq)) )) (not (Xp BOUND_VARIABLE_518))) )))) )
45.73/45.95	  ( skv_1 skv_2 skv_3 skv_4 )
45.73/45.95	)
45.73/45.95	(skolem (forall ((Xz a)) (not (skv_2 Xz)) )
45.73/45.95	  ( skv_5 )
45.73/45.95	)
45.73/45.95	(skolem (forall ((v (-> a a Bool))) (not (forall ((ii a)) (= (v ii) (ite (= ii skv_3) skv_2 (skv_1 ii))) )) )
45.73/45.95	  ( skv_7 )
45.73/45.95	)
45.73/45.95	(skolem (forall ((v (-> a Bool))) (not (forall ((ii a)) (= (v ii) (ite (= ii skv_3) false (skv_2 ii))) )) )
45.73/45.95	  ( skv_8 )
45.73/45.95	)
45.73/45.95	(skolem (forall ((v (-> a a Bool))) (not (forall ((ii a)) (= (v ii) (ite (= ii skv_4) skv_2 (skv_1 ii))) )) )
45.73/45.95	  ( skv_10 )
45.73/45.95	)
45.73/45.95	(skolem (forall ((v (-> a Bool))) (not (forall ((ii a)) (= (v ii) (ite (= ii skv_3) (skv_2 skv_3) (skv_2 ii))) )) )
45.73/45.95	  ( skv_11 )
45.73/45.95	)
45.73/45.95	(skolem (forall ((Xx0 a) (BOUND_VARIABLE_469 a)) (or (not (skv_8 Xx0)) (= (skv_1 Xx0 BOUND_VARIABLE_469) (skv_8 BOUND_VARIABLE_469))) )
45.73/45.95	  ( skv_12 skv_13 )
45.73/45.95	)
45.73/45.95	(skolem (forall ((Xx0 a) (BOUND_VARIABLE_469 a)) (let ((_let_0 (skv_1 skv_5))) (or (not (_let_0 Xx0)) (= (skv_1 Xx0 BOUND_VARIABLE_469) (_let_0 BOUND_VARIABLE_469)))) )
45.73/45.95	  ( skv_22 skv_23 )
45.73/45.95	)
45.73/45.95	(skolem (forall ((Xx0 a) (BOUND_VARIABLE_469 a)) (let ((_let_0 (skv_1 skv_4))) (or (not (_let_0 Xx0)) (= (skv_1 Xx0 BOUND_VARIABLE_469) (_let_0 BOUND_VARIABLE_469)))) )
45.73/45.95	  ( skv_24 skv_25 )
45.73/45.95	)
45.73/45.95	(skolem (forall ((Xx0 a) (BOUND_VARIABLE_469 a)) (let ((_let_0 (skv_1 skv_12))) (or (not (_let_0 Xx0)) (= (skv_1 Xx0 BOUND_VARIABLE_469) (_let_0 BOUND_VARIABLE_469)))) )
45.73/45.95	  ( skv_33 skv_34 )
45.73/45.95	)
45.73/45.95	(skolem (forall ((Xx0 a) (BOUND_VARIABLE_469 a)) (or (not (skv_11 Xx0)) (= (skv_1 Xx0 BOUND_VARIABLE_469) (skv_11 BOUND_VARIABLE_469))) )
45.73/45.95	  ( skv_35 skv_36 )
45.73/45.95	)
45.73/45.95	(skolem (forall ((Xx0 a) (BOUND_VARIABLE_469 a)) (let ((_let_0 (skv_1 skv_13))) (or (not (_let_0 Xx0)) (= (skv_1 Xx0 BOUND_VARIABLE_469) (_let_0 BOUND_VARIABLE_469)))) )
45.73/45.95	  ( skv_37 skv_38 )
45.73/45.95	)
45.73/45.95	(skolem (forall ((Xq (-> a Bool)) (BOUND_VARIABLE_499 a)) (or (not (Xq skv_4)) (not (forall ((Xx0 a) (BOUND_VARIABLE_479 a)) (or (not (Xq Xx0)) (= (skv_1 Xx0 BOUND_VARIABLE_479) (Xq BOUND_VARIABLE_479))) )) (not (Xq BOUND_VARIABLE_499)) (= Xq (skv_1 skv_4))) )
45.73/45.95	  ( skv_44 skv_45 )
45.73/45.95	)
45.73/45.95	(instantiation (forall ((u (-> a a Bool)) (e (-> a Bool)) (i a)) (not (forall ((v (-> a a Bool))) (not (forall ((ii a)) (= (v ii) (ite (= i ii) e (u ii))) )) )) )
45.73/45.95	  ( skv_1, skv_2, skv_3 )
45.73/45.95	  ( skv_1, skv_2, skv_4 )
45.73/45.95	)
45.73/45.95	(instantiation (forall ((u (-> a Bool)) (e Bool) (i a)) (not (forall ((v (-> a Bool))) (not (forall ((ii a)) (= (v ii) (ite (= i ii) e (u ii))) )) )) )
45.73/45.95	  ( skv_2, false, skv_3 )
45.73/45.95	  ( skv_2, (skv_2 skv_3), skv_3 )
45.73/45.95	)
45.73/45.95	(instantiation (forall ((Xx a)) (skv_1 Xx Xx) )
45.73/45.95	  ( skv_3 )
45.73/45.95	  ( skv_4 )
45.73/45.95	  ( skv_5 )
45.73/45.95	  ( skv_12 )
45.73/45.95	  ( skv_23 )
45.73/45.95	  ( skv_25 )
45.73/45.95	)
45.73/45.95	(instantiation (forall ((Xx a) (Xy a) (Xz a)) (or (not (skv_1 Xy Xz)) (not (skv_1 Xx Xy)) (skv_1 Xx Xz)) )
45.73/45.95	  ( skv_3, skv_3, skv_3 )
45.73/45.95	  ( skv_3, skv_3, skv_4 )
45.73/45.95	  ( skv_3, skv_3, skv_5 )
45.73/45.95	  ( skv_3, skv_5, skv_4 )
45.73/45.95	  ( skv_3, skv_12, skv_4 )
45.73/45.95	  ( skv_4, skv_3, skv_3 )
45.73/45.95	  ( skv_4, skv_4, skv_3 )
45.73/45.95	  ( skv_4, skv_4, skv_12 )
45.73/45.95	  ( skv_4, skv_4, skv_24 )
45.73/45.95	  ( skv_4, skv_24, skv_3 )
45.73/45.95	  ( skv_4, skv_24, skv_25 )
45.73/45.95	  ( skv_4, skv_25, skv_25 )
45.73/45.95	  ( skv_5, skv_3, skv_22 )
45.73/45.95	  ( skv_5, skv_22, skv_23 )
45.73/45.95	  ( skv_5, skv_23, skv_23 )
45.73/45.95	  ( skv_23, skv_5, skv_22 )
45.73/45.95	  ( skv_25, skv_4, skv_24 )
45.73/45.95	)
45.73/45.95	(instantiation (forall ((Xx a) (Xy a)) (or (not (skv_1 Xx Xy)) (skv_1 Xy Xx)) )
45.73/45.95	  ( skv_3, skv_3 )
45.73/45.95	  ( skv_3, skv_4 )
45.73/45.95	  ( skv_3, skv_5 )
45.73/45.95	  ( skv_4, skv_3 )
45.73/45.95	  ( skv_4, skv_5 )
45.73/45.95	  ( skv_4, skv_12 )
45.73/45.95	  ( skv_4, skv_24 )
45.73/45.95	  ( skv_4, skv_25 )
45.73/45.95	  ( skv_5, skv_22 )
45.73/45.95	  ( skv_5, skv_23 )
45.73/45.95	  ( skv_12, skv_13 )
45.73/45.95	  ( skv_13, skv_12 )
45.73/45.95	  ( skv_22, skv_5 )
45.73/45.95	  ( skv_23, skv_5 )
45.73/45.95	  ( skv_23, skv_22 )
45.73/45.95	  ( skv_24, skv_4 )
45.73/45.95	  ( skv_25, skv_4 )
45.73/45.95	  ( skv_25, skv_24 )
45.73/45.95	)
45.73/45.95	(instantiation (forall ((Xx a) (BOUND_VARIABLE_439 a)) (or (not (skv_2 Xx)) (= (skv_2 BOUND_VARIABLE_439) (skv_1 Xx BOUND_VARIABLE_439))) )
45.73/45.95	  ( skv_3, skv_3 )
45.73/45.95	  ( skv_3, skv_4 )
45.73/45.95	  ( skv_3, skv_5 )
45.73/45.95	  ( skv_5, skv_4 )
45.73/45.95	  ( skv_12, skv_4 )
45.73/45.95	  ( skv_12, skv_13 )
45.73/45.95	  ( skv_22, skv_23 )
45.73/45.95	  ( skv_24, skv_25 )
45.73/45.95	)
45.73/45.95	(instantiation (forall ((Xz a)) (not (skv_2 Xz)) )
45.73/45.95	  ( skv_3 )
45.73/45.95	)
45.73/45.95	(instantiation (forall ((Xp (-> a Bool)) (BOUND_VARIABLE_518 a)) (or (not (forall ((Xx0 a) (BOUND_VARIABLE_469 a)) (or (not (Xp Xx0)) (= (skv_1 Xx0 BOUND_VARIABLE_469) (Xp BOUND_VARIABLE_469))) )) (not (Xp skv_4)) (not (forall ((Xq (-> a Bool)) (BOUND_VARIABLE_499 a)) (or (not (Xq skv_4)) (not (forall ((Xx0 a) (BOUND_VARIABLE_479 a)) (or (not (Xq Xx0)) (= (skv_1 Xx0 BOUND_VARIABLE_479) (Xq BOUND_VARIABLE_479))) )) (not (Xq BOUND_VARIABLE_499)) (= Xp Xq)) )) (not (Xp BOUND_VARIABLE_518))) )
45.73/45.95	  ( skv_2, skv_3 )
45.73/45.95	  ( skv_2, skv_4 )
45.73/45.95	  ( skv_2, skv_5 )
45.73/45.95	  ( skv_2, skv_12 )
45.73/45.95	  ( skv_8, skv_3 )
45.73/45.95	  ( skv_8, skv_12 )
45.73/45.95	  ( skv_8, skv_13 )
45.73/45.95	  ( (skv_1 skv_5), skv_3 )
45.73/45.95	  ( (skv_1 skv_5), skv_22 )
45.73/45.95	  ( (skv_1 skv_5), skv_23 )
45.73/45.95	  ( (skv_1 skv_4), skv_4 )
45.73/45.95	  ( (skv_1 skv_4), skv_24 )
45.73/45.95	  ( (skv_1 skv_4), skv_25 )
45.73/45.95	  ( skv_11, skv_5 )
45.73/45.95	  ( (skv_1 skv_12), skv_13 )
45.73/45.95	  ( (skv_1 skv_13), skv_12 )
45.73/45.95	)
45.73/45.95	(instantiation (forall ((ii a)) (= (ite (= ii skv_3) skv_2 (skv_1 ii)) (skv_7 ii)) )
45.73/45.95	  ( skv_3 )
45.73/45.95	  ( skv_4 )
45.73/45.95	  ( skv_12 )
45.73/45.95	  ( skv_22 )
45.73/45.95	  ( skv_24 )
45.73/45.95	)
45.73/45.95	(instantiation (forall ((ii a)) (= (skv_8 ii) (ite (= ii skv_3) false (skv_2 ii))) )
45.73/45.95	  ( skv_3 )
45.73/45.95	  ( skv_4 )
45.73/45.95	  ( skv_5 )
45.73/45.95	  ( skv_12 )
45.73/45.95	  ( skv_13 )
45.73/45.95	  ( skv_22 )
45.73/45.95	)
45.73/45.95	(instantiation (forall ((ii a)) (= (ite (= ii skv_4) skv_2 (skv_1 ii)) (skv_10 ii)) )
45.73/45.95	  ( skv_3 )
45.73/45.95	  ( skv_4 )
45.73/45.95	  ( skv_5 )
45.73/45.95	  ( skv_12 )
45.73/45.95	  ( skv_22 )
45.73/45.95	  ( skv_24 )
45.73/45.95	)
45.73/45.95	(instantiation (forall ((ii a)) (= (skv_11 ii) (ite (= ii skv_3) (skv_2 skv_3) (skv_2 ii))) )
45.73/45.95	  ( skv_3 )
45.73/45.95	  ( skv_4 )
45.73/45.95	  ( skv_5 )
45.73/45.95	  ( skv_12 )
45.73/45.95	  ( skv_22 )
45.73/45.95	)
45.73/45.95	(instantiation (forall ((Xx0 a) (BOUND_VARIABLE_479 a)) (or (not (skv_44 Xx0)) (= (skv_1 Xx0 BOUND_VARIABLE_479) (skv_44 BOUND_VARIABLE_479))) )
45.73/45.95	  ( skv_4, k_46 )
45.73/45.95	)
45.73/45.95	% SZS output end Proof for theBenchmark
45.73/45.95	EOF
